﻿using B.S.BaseData.Domain.Entities;
using B.S.BaseData.ErrorCode;
using MediatR;

namespace B.S.BaseData.Write.API.Command.ApplyCommand
{
    public class UpdApplyCommand:IRequest<APIResult<object>>
    {
        /// <summary>
        /// 用户名
        /// </summary>
        public string Name { get; set; }
        public int ApplyId { get; set; }
        public string ApplyPerson { get; set; }
        public int DepartmentId { get; set; }
        public string LeaveType { get; set; }
        public DateTime fristTime { get; set; }
        public DateTime EndTime { get; set; }
        public string TotalTime { get; set; }
        public DateTime CheckTime { get; set; }
        public string Reason { get; set; }
        public string UpUserId { get; set; }
        /// <summary>
        /// 修改人
        /// </summary>
        public string? UpdateUser { get; set; }
        /// <summary>
        /// 修改时间
        /// </summary>
        public DateTime? UpdateTime { get; set; }
    }
}
